great yellowcress

Noun
  1. perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium

Khám phá thêm

Các từ liên quan

great yellowcress
A small patch of great yellowcress grows along the edge of a clear, slow-moving stream.